from time import sleep

# 一般情况下，当程序处于 IO 操作的时候，线程会处于阻塞状态
# 协程：当程序遇见 IO 操作的时候，可以选择性的切换到其它任务上
# 协程在微观上是一个任务一个任务的进行切换，切换条件一般就是遇见IO操作
# 在宏观上 我们看到的其实是多个任务一起执行
# 多任务异步操作
# 上方所说的一切，都是在单线程的条件下

def func():
    print('陈奕迅')
    sleep(3)   # 让当前的线程处于阻塞状态 CPU是不为我工作的
    print('eason')

if __name__ == '__main__':
    func()




